import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { SharedModule } from '@/shared/shared.module';
import { AuthController } from './controllers/auth.controller';
import { AuthService } from './services/auth.service';
import { InwuAuthService } from '@/servers/api/inwu/auth/inwu-auth.service';
import { UserList } from '@/entity/user/user_list.entity';
import { AuthDao } from '@/servers/daos/auth/auth.dao';


@Module({
  imports: [TypeOrmModule.forFeature([UserList]), SharedModule],
  controllers: [AuthController],
  providers: [SharedModule, AuthService, AuthDao, InwuAuthService]
})
export class AuthModule { }
